//axios拦截器的封装
import axios from 'axios'
// 创建一个实例
const instance=axios.create({
    timeout:15000,
    baseURL:'http://120.24.64.5:8088/mall-admin/'
})
//instance的拦截器(重写)
//  请求拦截
instance.interceptors.request.use(config=>{
    //设置请求头
    let token=localStorage.getItem('token')
    if(token){
        config.headers=config.headers || {}
        config.headers.Authorization=token
    }
    return config;
},err=>{
    return Promise.reject(err);
})
//响应拦截
instance.interceptors.response.use(res=>{
    return res.data;
},err=>{
    return Promise.reject(err);
})

//导出这个实例instance
export default instance
